#include<iostream>
#include<string>
#include<cstdio>
#include<cstring>
//#include<cmath>
//#include<algorithm>
using namespace std;
int len;
char str[105];
char str1[105];

void f(int n)
{
	if (n>=len) return;
	int j;
	if (str[n]==')')
	{
		for (j=n; j>=0&&str[j]!='('; j--);
		if (str[j]=='(')
		{
			str[j]=' ';
			str[n]=' ';
		}
	}
	f(n+1);
}

int main()
{
	int n=0;
	while (cin.getline(str,101))
	{
		memcpy(str1,str,sizeof(str));
		len=strlen(str);
		f(n);

		for (int i=0; i<len; i++)
		{
			if (str[i]=='(') str[i]='$';
			else if (str[i]==')') str[i]='?';
			else str[i]=' ';
		}

		cout<<str1<<endl<<str<<endl;
	}

	return 0;
}